Part Number Hot Search : 
HCS32D 16200 070631FR ZFMYK07A 421906 MOC30 NPR10M25 A1281
Product Description
Full Text Search
 

To Download MSM64P164 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 E2E0045-38-96
Semiconductor MSM64P164
Semiconductor
This version: Sep. 1998 MSM64P164 Previous version: Sep. 1995
4-Bit Microcontroller with Built-in RC Oscillation Type A/D Converter and LCD Driver
Pr el im in ar y
GENERAL DESCRIPTION
The MSM64P164 is a one-time-programmable ROM-version product, which has one-time PROM (OTP) as internal program memory. On the other hand, the MSM64164C is a mask ROMversion product, which has mask ROM as internal program memory. Unlike the mask ROM-version MSM64164C, which has a P-well CMOS structure, the MSM64P164 has been fabricated with the N-well CMOS-structured EEPROM process technology. Therefore, the MSM64P164 differs from the MSM64164C in the polarity of the power supply for LCD bias generation and 5 V interface, and in the external circuit structure. Unlike the mask ROM-version product, the MSM64P164 cannot be supplied in the form of a chip. The MSM64P164 is an OTP-version product used to evaluate an application program. The MSM64P164 has two operation modes, microcontroller operation mode and PROM mode. The microcontroller operation mode is used to operate the MSM64P164 like a mask ROM-version product and the PROM mode is used to program or read the PROM.
FEATURES
* Operating range Operating frequencies Operating voltage Operating temperature * Memory space Internal program memory Internal data memory * RC oscillation type A/D converter Counter A Counter B * Serial port : : : : : : : : : 32.768 kHz, 400 kHz 1.5 V/3.0 V selectable by mask option Low supply current 0 to +65C 4064 bytes 256 nibbles 2 channels Time dividing 2-channel method 1/(104 8) 1 1/214 1 Synchronous 8-bit transfer External clock/internal clock selectable MSB first/LSB first selectable 34 outputs; duty ratio switchable by software 120 segments (max) 93 segments (max) 64 segments (max) 1 output (4 output modes selectable) 2 channels (256 Hz, 128 Hz, 64 Hz, 32 Hz)
* LCD driver (1) At 1/4 duty and 1/3 bias (2) At 1/3 duty and 1/3 bias (3) At 1/2 duty and 1/2 bias * Buzzer driver * Capture circuit * Watchdog timer * I/O port Input-output port Input port Output port
: : : : : :
: : :
3 ports 4 bits 1 port 4 bits 1 port 4 bits
1/37
Semiconductor
MSM64P164
* Interrupt sources External interrupt : 2 sources Internal interrupt : 8 sources * Package: 80-pin plastic QFP (QFP80-P-1420-0.80-BK) : (Product name : MSM64P164-GS-BK) indicates a code number.
2/37
VPP
BIAS Program data/address LCD
VDD1 VDD2 VDD3 C1 C2 L0 L1
Semiconductor
BLOCK DIAGRAM
HALT
TR2
TR0
(4)
TR1 PCM PCL PCH A11 to A8 A7 to A0
PROM (4064 bytes)
PORT ADDRESS
MIEF
C
ALU
B BSR
A
H
L
X
Y
RAM (256 nibbles)
P2 P3 P4 INT
L33 VDD P2.0 P2.1 P4.3 VDD
(4)
(4)
DB7 to DB0 OSC2 OSC1 XT XT RESET TST1 TST2 VSSL SP
(8)
2CLK
TIMING CONTROLLER TBC 5 INT
ROMR
P0 SIOP INT P1 VDD
P0.0 P0.1 P0.2 P0.3
RSTG TST
I*R DECODER
IR
(8)
INT
PORT ADDRESS DB7 to DB0 INT BD ADC
IN0 CS0 RS0 CRT0 RT0 IN1 CS1 RS1 RT1
P1.0 P1.1 P1.2 P1.3 VDD VSS
VR WDT INT INTC
MSM64P164
CAPR
BD
3/37
Semiconductor
MSM64P164
PIN CONFIGURATION (TOP VIEW)
70 RESET 66 OSC1 65 OSC2 72 TST2 71 TST1
80 P0.3
78 P0.1
77 P0.0
76 P1.3
75 P1.2
74 P1.1
73 P1.0
79 P0.2
67 VDD
69 XT
68 XT
L0/D0 L1/D1 L2/D2 L3/D3 L4/D4 L5/D5 L6/D6 L7/D7 L8/CE L9/OE L10/A0 L11/A1 L12/A2 L13/A3 L14/A4 L15/A5 L16/A6 P2.0 P2.1 P2.2 P2.3 P3.0 P3.1 P3.2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
64 L33/P6.3 63 L32/P6.2 62 L31/P6.1 61 L30/P6.0 60 L29/P5.3 59 L28/P5.2 58 L27/P5.1 57 L26/P5.0 56 L25 55 L24 54 L23 53 L22 52 L21/A11 51 L20/A10 50 L19/A9 49 L18/A8 48 L17/A7 47 C2 46 C1 45 VDD3 44 VDD2 43 VDD 42 VDD1 41 RT1
P3.3 25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Note: Because pin 32 and pin 67 are internally connected with each other, VDD can be supplied from either pin 32 or pin 67.
P4.0 P4.1 P4.2 P4.3 BD VPP VSS RT0 CRT0 RS0 CS0 IN0 IN1 CS1 RS1
80-Pin Plastic QFP
40
4/37
Semiconductor
MSM64P164
PIN DESCRIPTIONS
Basic Functions
Function Pin 32 42 Power Supply 44 45 43 31 46,47 69 68 66 65 73 to 76 Ports 77 to 80 18 to 29 30 33 34 35 A/D Converter 36 37 41 40 39 38 Symbol VSS VDD1 VDD2 VDD3 VDD VPP C1, C2 XT XT OSC1 OSC2 P1.0 to P1.3 P0.0 to P0.3 P2.0 to P4.3 BD RT0 CRT0 RS0 CS0 IN0 RT1 RS1 CS1 IN1 Type -- -- -- -- -- -- -- I O I O O I I/O O O O O O I O O O I 0 V power supply Bias output for driving LCD (+1.5 V), or positive power supply at 1.5 V spec. Bias output for driving LCD (+3.0 V), or positive power supply at 3.0 V spec. Bias output for driving LCD (+4.5 V). Positive power supply for I/O port interface Positive power supply for writing to PROM (+12.5 V) Pins for connecting a capacitor for generating LCD driving bias. 32.768 kHz crystal connection pins External 400 kHz oscillation resistor (ROS) connection pins Output port (P1.0 : high current output) Input port Input-output ports Output pin for the buzzer driver Resistance temperature sensor connection pin Resistance/capacitance temperature sensor connection pin Reference resistor connection pin Reference capacitor connection pin Input pin for RC oscillator circuit Resistance temperature sensor connection pin Reference resistor connection pin Reference capacitor connection pin Input pin for RC oscillator circuit RC oscillation pins for A/D converter (channel 1) (CROSC1) RC oscillation pins for A/D converter (channel 0) (CROSC0) Description
Oscillation
Reset
70
RESET
I
System reset input pin. Setting this pin to "L" level puts this device into a reset state. Them, setting this pin to "H" level starts executing an instruction from address 000H. This pin is internally pulled up to VDD. Input pins for testing. LCD driver pins LCD driver pins, or output ports by mask option
Test
71 72 1 to 17, 48 to 56 57 to 64
TST1 TST2 L0 to L25 L26/P5.0 to L33/P6.3
I I O O
LCD Drivers
5/37
Semiconductor Secondary Functions
Function Pin 77 78 79 80 18 19 20 External Interrupt 21 22 23 24 25 26 27 28 29 Capture Trigger 77 78 25 26 Serial Port 27 28 P4.1 P4.2 O I/O Symbol P0.0 P0.1 P0.2 P0.3 P2.0 P2.1 P2.2 P2.3 P3.0 P3.1 P3.2 P3.3 P4.0 P4.1 P4.2 P4.3 P0.0 P0.1 P3.3 P4.0 I I O Secondary functions of P0.0 and P0.1: Capture circuit trigger input pins. Secondary functions of P3.3: I I Type Description Secondary functions of P0.0 to P0.3: Level-triggered external interrupt input pins.
MSM64P164
The change of input signal level causes an interrupt to occur. Secondary functions of P2.0 to P2.3, P3.0 to P3.3, and P4.0 to P4.3: Level-triggered external interrupt input pins. The change of input signal level causes an interrupt to occur.
This pin is assigned the data input of a serial port (SIN). Secondary functions of P4.0: This pin is assigned the data output of a serial port (SOUT). Secondary functions of P4.1: This pin is assigned the ready output of a serial port (SPR). Secondary functions of P4.2: This pin is assigned the clock I/O of a serial port (SCLK). Secondary functions of P4.3: This pin is a monitor output (MON) of an RC oscillation clock (OSCCLK) for an A/D converter and a 400 kHz RC oscillation clock for a system clock.
RC Oscillation Monitor
29
P4.3
O
6/37
Semiconductor PROM-Related Pins
Function Pin 32, 67 42 44 31 70 71 72 1 2 3 4 5 6 7 Programming 8 9 10 11 12 13 14 15 16 17 48 49 50 51 52 53 Symbol VSS VDD1* VDD2* VPP RESET TST1 TST2 L0/D0 L1/D1 L2/D2 L3/D3 L4/D4 L5/D5 L6/D6 L7/D7 L8/CE L9/OE L10/A0 L11/A1 L12/A2 L13/A3 L14/A4 L15/A5 L16/A6 L17/A7 L18/A8 L19/A9 L20/A10 L21/A11 L22 I Apply a "H" level to this pin. I/O I/O I PROM chip enable pin. PROM output enable signal. Program address input pins. I/O Pins for writing and reading program data. Type O -- -- -- I 0 V power supply. Positive power supply pin (+5 V supplied). Positive power supply pin (+5 V supplied). PROM write power supply (+12.5 V supplied). PROM write setting pins: PROM mode is set by a "L" level input. Description
MSM64P164
*
When in PROM mode, supply a 5 V power to both VDD1 and VDD2.
7/37
Semiconductor
MSM64P164
ABSOLUTE MAXIMUM RATINGS (1.5 V Spec.)
Parameter Power Supply Voltage 1 Power Supply Voltage 2 Power Supply Voltage 3 Power Supply Voltage 4 Input Voltage 1 Input Voltage 2 Output Voltage 1 Output Voltage 2 Output Voltage 3 Output Voltage 4 Storage Temperature Symbol VDD1 VDD2 VDD3 VDD VIN1 VIN2 VOUT1 VOUT2 VOUT3 VOUT4 TSTG Condition Ta = 25C Ta = 25C Ta = 25C Ta = 25C VDD1 input, Ta = 25C VDD input, Ta = 25C VDD1 output, Ta = 25C VDD2 output Ta = 25C VDD3 output, Ta = 25C VDD output, Ta = 25C -- Rating -0.3 to +2.0 -0.3 to +4.0 -0.3 to +5.5 -0.3 to +5.5 -0.3 to VDD1 + 0.3 -0.3 to VDD + 0.3 -0.3 to VDD1 + 0.3 -0.3 to VDD2 + 0.3 -0.3 to VDD3 + 0.3 -0.3 to VDD + 0.3 -55 to +150 (VSS = 0 V) Unit V V V V V V V V V V C
RECOMMENDED OPERATING CONDITIONS (1.5 V Spec.)
(VSS = 0 V) Parameter Operating Temperature Operating Voltage External 400 kHz RC Oscillator Resistance Crystal Oscillation Frequency Symbol Top VDD1 VDD ROS fXT Condition -- -- -- -- -- Range 0 to +65 1.4 to 1.7 VDD1 to 5.25 250 to 500 30 to 35 Unit C V V kW kHz
8/37
Semiconductor
MSM64P164
ELECTRICAL CHARACTERISTICS (1.5 V Spec.)
DC Characteristics
(VSS = 0 V, VDD1 = VDD = 1.5 V, Ta = 0 to +65C unless otherwise specified) Parameter
Symbol Measuring Circuit
Condition +100% -50% +100% -50%
Min.
Typ.
Max.
Unit
VDD2 Voltage VDD3 Voltage Crystal Oscillation Start Voltage Crystal Oscillation Hold Voltage Crystal Oscillation Stop Detection Time Internal Crystal Oscillator Capacitance External Crystal Oscillator Capacitance Internal Crystal Oscillator Capacitance Internal 400k RC Oscillator Capacitance 400k RC Oscillation Frequency POR Generation Voltage POR Non-generation Voltage
VDD2 VDD3 VSTA VHOLD TSTOP CG CGEX CD COS fOSC VPOR1 VPOR2
Ca, Cb, C12 = 0.1 mF Ca, Cb, C12 = 0.1 mF Oscillation start time: within 5 seconds -- -- -- When external CG used -- --
2.8 4.3 1.47 1.40 0.1 10 10 10 8 80 0 1.4
3.0 4.5 -- -- -- 15 -- 15 12 220 -- --
3.2 4.7 -- -- 1000 20 30 20 16 350 0.4 1.5
V V V V ms pF pF pF pF kHz V V
1
External resistor ROS = 300 kW VDD1 = 1.40 to 1.7 V When VDD1 is between VPOR1 and 1.5 V No POR when VDD1 is between VPOR2 and 1.5 V
Notes: 1. "POR" denotes Power On Reset. 2. "TSTOP" indicates that if the crystal oscillator stops over the value of TSTOP, the system reset occurs.
9/37
Semiconductor DC Characteristics (continued)
MSM64P164
(VSS = 0 V, VDD1 = VDD = 1.5 V, Ta = 0 to +65C unless otherwise specified) Parameter
Symbol
Condition CPU in halt state (400k RC oscillation halt) CPU in operating state (400k RC oscillation halt) CPU in operating state (400k RC oscillation in operation) ROS = 300 kW Serial transfer, fSCK = 300 kHz, CPU in operating state (400k RC oscillation halt)
CPU in halt state (400k RC oscillation
Min.
Typ.
Max.
Unit
Measuring Circuit
Supply Current 1 Supply Current 2
IDD1 IDD2
-- --
2.0 50
5.0 80
mA mA
Supply Current 3
IDD3
--
90
180
mA
1
Supply Current 4
IDD4
--
60
100
mA
RT0 = 10 kW
--
150
230
mA
Supply Current 5
IDD5
halt), RC oscillator for A/D converter is in operating state
RT0 = 2 kW
--
600
900
mA
10/37
Semiconductor DC Characteristics (continued)
MSM64P164
(VSS = 0 V, VDD1 = VDD = 1.5 V, VDD2 = 3.0 V, VDD3 = 4.5 V, Ta = 0 to +65C unless otherwise specified) Parameter (Pin Name) Output Current 1 (P1.0) Output Current 2 (P1.1 to P1.3) (P2.0 to P2.3) (P3.0 to P3.3) (P4.0 to P4.3) Output Current 3 (BD)
Symbol
Condition VOH1 = VDD - 0.5 V VOL1 = 0.5 V VDD = 5 V, VOL1 = 0.5 V VOH2 = VDD - 0.5 V VOL2 = 0.5 V VDD = 5 V, VOL2 = 0.5 V VOH3 = VDD1 - 0.7 V VOL3 = 0.7 V VOH4 = VDD1 - 0.1 V VOL4 = 0.1 V VOH5 = VDD - 0.5 V VOL5 = 0.5 V VDD = 5 V, VOL5S = 0.5 V VOH6 = VDD1 - 0.5 V VOL6 = 0.5 V VOH7 = VDD3 - 0.2 V (VDD3 level) VOMH7 = VDD2 + 0.2 V (VDD2 level) VOMH7S = VDD2 - 0.2 V (VDD2 level) VOML7 = VDD1 + 0.2 V (VDD1 level) VOML7S = VDD1 - 0.2 V (VDD1 level) VOL7 = VSS + 0.2 V VOH = VDD1 (VSS level)
Min. -2.1 1.0 4.0 -2.1 0.2 1.0 -1.8 0.2 -1.1 0.3 -1.5 0.1 0.2 -2.1 0.2 -- 4.0 -- 4.0 -- 4.0 --
Typ. -0.7 3.0 12 -0.7 0.7 3.0 -0.6 0.6 -0.6 0.6 -0.5 0.5 0.7 -0.7 0.7 -- -- -- -- -- -- --
Max. -0.2 9.0 36 -0.2 2.1 9.0 -0.2 1.8 -0.3 1.1 -0.1 1.5 2.0 -0.2 2.1 -4.0 -- -4.0 -- -4.0 -- 0.3
Unit mA mA mA mA mA mA mA mA mA mA mA mA mA mA mA mA mA mA mA mA mA mA
Measuring Circuit
IOH1 IOL1 IOL1S IOH2 IOL2 IOL2S IOH3 IOL3
Output Current 4 IOH4 (RT0, RT1, RS0, RS1, IOL4 CRT0, CS0, CS1) Output Current 5 IOH5 (When L26 to L33 are IOL5 configured as output IOL5S ports) Output Current 6 (OSC2) IOH6 IOL6 IOH7 IOMH7 Output Current 7 (L0 to L33) IOMH7S IOML7 IOML7S IOL7 Output Leakage Current (P1.0 to P1.3) (P2.0 to P2.3) (P3.0 to P3.3) (P4.0 to P4.3) (RT0, RT1, RS0, RS1, CRT0, CS0, CS1) IOOH
2
IOOL
VOL = VSS
-0.3
--
--
mA
11/37
Semiconductor DC Characteristics (continued)
MSM64P164
(VSS = 0 V, VDD1 = VDD = 1.5 V, VDD2 = 3.0 V, VDD3 = 4.5 V, Ta = 0 to +65C unless otherwise specified) Parameter (Pin Name)
Symbol
Condition VIH1 = VDD (when pulled down) VIL1 = VSS (when pulled up) VIH1 = VDD = 5 V (when pulled down)
Min. 5.0 -60 70
Typ. 18 -18 250 -250 -- -- 18 -- -- -22 -- -- -- -0.3 -- -- -- -- -- -- -- --
Max. 60 -5.0 660 -70 1.0 0 60 1.0 0 -6.0 1.0 0 1.0 -0.1 1.5 0.3 5.0 1.0 1.5 0.3 1.5 0.3
Unit mA mA mA mA mA mA mA mA mA mA mA mA mA mA V V V V V V V V
Measuring Circuit
IIH1 Input Current 1 (P0.0 to P0.3) (P2.0 to P2.3) (P3.0 to P3.3) (P4.0 to P4.3) IIL1 IIH1S IIL1S IIH1Z IIL1Z IIH2 Input Current 2 (IN0, IN1) IIH2Z IIL2Z IIL3 Input Current 3 (OSC1) IIH3Z IIL3Z Input Current 4 (RESET, TST1, TST2) Input Voltage 1 (P0.0 to P0.3) (P2.0 to P2.3) (P3.0 to P3.3) (P4.0 to P4.3) Input Voltage 2 (IN0, IN1, OSC1) Input Voltage 3 (RESET, TST1, TST2) IIH4 IIL4 VIH1 VIL1 VIH1S VIL1S VIH2 VIL2 VIH3 VIL3
VIL1 = VSS, VDD = 5 V (when pulled up) -660
VIH1 = VDD (in a high impedance state) VIL1 = VSS (in a high impedance state) VIH2 = VDD1 (when pulled down) VIH2 = VDD1 (in a high impedance state)
0 -1.0 5.0 0
3
VIL2 = VSS (in a high impedance state) -1.0 VIL3 = VSS (when pulled up) VIH3 = VDD1 (in a high impedance state) -60 0
VIL3 = VSS (in a high impedance state) -1.0 VIH4 = VDD1 VIL4 = VSS -- -- VDD = 5 V VDD = 5 V -- -- -- -- 0 -1.0 1.2 0 4.0 0 1.2 0 1.2 0
4
12/37
Semiconductor DC Characteristics (continued)
MSM64P164
(VSS = 0 V, VDD1 = VDD = 1.5 V, VDD2 = 3.0 V, VDD3 = 4.5 V, Ta = 0 to +65C unless otherwise specified) Parameter (Pin Name) Hysteresis Width (P0.0 to P0.3) (P2.0 to P2.3) (P3.0 to P3.3) (P4.0 to P4.3) Hysteresis Width (RESET, TST1, TST2) Input Pin Capacitance (P0.0 to P0.3) (P2.0 to P2.3) (P3.0 to P3.3) (P4.0 to P4.3)
Symbol
Condition
Min.
Typ.
Max.
Unit
Measuring Circuit
DVT1 DVT1S DVT2 VDD = 5 V
--
0.05 0.25
0.1 1.0
0.3 1.5
V V 4
--
0.05
0.1
0.3
V
CIN
--
--
--
5.0
pF
1
13/37
Semiconductor Measuring circuit 1
MSM64P164
RT0
CS0
RI0
RT0 OSC1 ROS OSC2
CS0
IN0
XT Crystal 32.768 kHz XT C1 C2 C12
VSS
VDD1 VDD2
VDD3
VDD Ca Cb, C12 ROS RT0 CS0 RI0 : 1 mF : 0.1 mF : 300 kW : 10 kW/2 kW : 820 pF : 10 kW
A
Ca V
Cb V
Measuring circuit 2
(*2)
OUTPUT
(*1) VIL
INPUT
VIH
A
VSS
VDD1
VDD2
VDD3
VDD
14/37
Semiconductor Measuring circuit 3
OUTPUT
(*3) A
MSM64P164
INPUT
VSS
VDD1
VDD2
VDD3
VDD
Measuring circuit 4
OUTPUT
VIH (*3) VIL
INPUT
Waveform Monitoring
VSS
VDD1
VDD2
VDD3
VDD
*1 Input logic circuit to determine the specified measuring conditions. *2 Measured at the specified output pins. *3 Measured at the specified input pins.
15/37
Semiconductor A/D Converter Characteristics
MSM64P164
(VSS = 0 V, VDD = 1.5 V, Ta = 0 to +65C unless otherwise specified) Parameter Symbol RS0, RS1, RT0, RT0-1, RT1 RI0, RI1 fOSC1 Oscillation Frequency fOSC2 fOSC3 RS*RT Oscillation Frequency Ratio (*) Kf1 Kf2 Kf3 Condition Min. Typ. Max. Unit
Measuring Circuit
Resistor for Oscillation
CS0, CT0, CS1 740 pF
2.0
--
--
kW
Input Current Limiting Resistor
-- Resistor for oscillation = 2 kW Resistor for oscillation = 10 kW Resistor for oscillation = 200 kW RT0, RT0-1, RT1 = 2 kW RT0, RT0-1, RT1 = 10 kW RT0, RT0-1, RT1 = 200 kW
1.0 165 41.8 2.55 3.89 0.990
10 221 52.2 3.04 4.18 1.0
-- 256 60.6 3.53 4.35 1.010
kW 5 kHz kHz kHz -- -- --
0.0561 0.0584 0.0637
*
Kfx is the ratio of the oscillation frequency by a sensor resistor to the oscillation frequency by a reference resistor in the same condition.
Kfx = fOSCX (RT0-CS0 Oscillation) fOSCX (RS0-CS0 Oscillation) , (x = 1, 2, 3) fOSCX (RT0-1-CS0 Oscillation) fOSCX (RS0-CS0 Oscillation) fOSCX (RT1-CS1 Oscillation) , fOSCX (RS1-CS1 Oscillation)
16/37
Semiconductor Measuring circuit 5
(CROSC1)
RS1 CS1 CS0 RT1 RI1 RI0
MSM64P164
(CROSC0)
RS0 CT0 RT0-1
RT1 RS1 CS1 IN1
Oscillation Mode Specified
IN0 CS0 RS0
CRT0
RT0
RESET TST1 TST2 P0.0 P0.1 P0.2 P0.3 VSS VDD VDD1 D. U. T. P4.3 Frequency Measurement (fOSCX)
RT0, RT0-1, RT1 = 2 kW/10 kW/200 kW RS0, RS1 = 10 kW RI0, RI1 = 10 kW CS0, CT0, CS1 = 820 pF
RT0
17/37
Semiconductor AC Characteristics (Serial Interface)
MSM64P164
(VSS = 0 V, VDD1 = 1.5 V, VDD = 5 V, Ta = 0 to +65C) Parameter SCLK Input Fall Time SCLK Input Rise Time SCLK Input "L" Level Pulse Width SCLK Input "H" Level Pulse Width SCLK Input Cycle Time SCLK Output Cycle Time SCLK Output Cycle Time SOUT Output Delay Time SIN Input Setup Time SIN Input Hold TIme Symbol tf tr tCWL tCWH tCYC Condition -- -- -- -- -- Min. -- -- 0.8 0.8 2.0 -- -- -- 0.5 0.8 Typ. Max. 15 15 -- -- -- 30.5 2.5 -- -- -- 50 50 -- -- -- -- -- 0.4 -- -- Unit ns ns ms ms ms ms ms ms ms ms
tCYC1(O) CPU is operating at 32.768 kHz. tCYC2(O) CPU is operating at 400 kHz. tDDR tDS tDH Cl = 10 pF -- --
tCYC SCLK (P4.2) tr tCWH tDDR SOUT (P4.0) tDDR 5V tf tCWL 5V
tDS SIN (P3.3)
tDH
tDS 5V
("H" level = 4 V, "L" level = 1 V)
18/37
Semiconductor
MSM64P164
ABSOLUTE MAXIMUM RATINGS (3.0 V Spec.)
Parameter Power Supply Voltage 1 Power Supply Voltage 2 Power Supply Voltage 3 Power Supply Voltage 4 Input Voltage 1 Input Voltage 2 Output Voltage 1 Output Voltage 2 Output Voltage 3 Storage Temperature Symbol VDD1 VDD2 VDD3 VDD VIN1 VIN2 VOUT1 VOUT2 VOUT3 TSTG Condition Ta = 25C Ta = 25C Ta = 25C Ta = 25C VDD2 input, Ta = 25C VDD input, Ta = 25C VDD2 output, Ta = 25C VDD3 output Ta = 25C VDD output, Ta = 25C -- Rating -0.3 to +2.0 -0.3 to +4.0 -0.3 to +5.5 -0.3 to +5.5 -0.3 to VDD2 + 0.3 -0.3 to VDD + 0.3 -0.3 to VDD2 + 0.3 -0.3 to VDD3 + 0.3 -0.3 to VDD + 0.3 -55 to +150 (VSS = 0 V) Unit V V V V V V V V V C
RECOMMENDED OPERATING CONDITIONS (3.0 V Spec.)
Parameter Operating Temperature Operating Voltage External 400kHz RC Oscillator Resistance Crystal Oscillation Frequency Symbol Top VDD2 VDD ROS fXT Condition -- -- -- -- -- Range 0 to +65 2.7 to 3.5 VDD2 to 5.25 90 to 500 30 to 66
(VSS = 0 V) Unit C V V kW kHz
19/37
Semiconductor
MSM64P164
ELECTRICAL CHARACTERISTICS (3.0 V Spec.)
DC Characteristics
(VSS = 0 V, VDD2 = VDD = 3.0 V, Ta = 0 to +65C unless otherwise specified) Condition +100% -20% +100% -20% Min. Typ. Max. Unit
Measuring Circuit
Parameter
Symbol
VDD1 Voltage VDD3 Voltage Crystal Oscillation Start Voltage Crystal Oscillation Hold Voltage Crystal Oscillation Stop Detection Time Internal Crystal Oscillator Capacitance External Crystal Oscillator Capacitance Internal Crystal Oscillator Capacitance Internal 400k RC Oscillator Capacitance 400k RC Oscillation Frequency POR Generation Voltage POR Non-generation Voltage
VDD1 VDD3 VSTA VHOLD TSTOP CG CGEX CD COS fOSC VPOR1 VPOR2
Ca, Cb, C12 = 0.1 mF Ca, Cb, C12 = 0.1 mF Oscillation start time: within 5 seconds -- -- -- When external CG used -- --
1.3 4.3 2.7 2.7 0.1 10 10 10 8 300 0 2.7
1.5 4.5 -- -- -- 15 -- 15 12 400 -- --
1.7 4.7 -- -- 1000 20 30 20 16 620 0.7 3
V V V V ms pF
1
pF pF pF kHz V V
External resistor ROS = 100 kW VDD2 = 2.7 to 3.5 V When VDD2 is between VPOR1 and 3.0 V No POR when VDD2 is between VPOR2 and 3.0 V
Notes: 1. "POR" denotes Power On Reset. 2. "TSTOP" indicates that if the crystal oscillator stops over the value of TSTOP, the system reset occurs.
20/37
Semiconductor DC Characteristics (continued)
MSM64P164
(VSS = 0 V, VDD2 = VDD = 3.0 V, Ta = 0 to +65C unless otherwise specified) Parameter
Symbol
Condition CPU in halt state (400k RC oscillation halt) CPU in operating state (400k RC oscillation halt) CPU in operating state (400k RC oscillation in operation) Serial transfer, fSCK = 300 kHz, CPU in operating state (400k RC oscillation halt)
CPU in halt state (400k RC oscillation
Min.
Typ.
Max.
Unit
Measuring Circuit
Supply Current 1 Supply Current 2 Supply Current 3
IDD1 IDD2 IDD3
-- -- --
1.0 25 220
4.0 50 450
mA mA mA
Supply Current 4
IDD4
--
30
60
mA
1
RT0 = 10 kW
--
300
450
mA
Supply Current 5
IDD5
halt), RC oscillator for A/D converter is in operating state
RT0 = 2 kW
--
1300
2000
mA
21/37
Semiconductor DC Characteristics (continued)
MSM64P164
(VSS = 0 V, VDD1 = 1.5 V, VDD2 = VDD = 3.0 V, VDD3 = 4.5 V, Ta = 0 to +65C unless otherwise specified) Parameter (Pin Name)
Symbol
Condition VOH1 = VDD - 0.5 V VOL1 = 0.5 V VDD = 5 V, VOL1 = 0.5 V VOH2 = VDD - 0.5 V VOL2 = 0.5 V VDD = 5 V, VOL2 = 0.5 V VOH3 = VDD2 - 0.7 V VOL3 = 0.7 V VOH4 = VDD2 - 0.1 V VOL4 = 0.1 V VOH5 = VDD - 0.5 V VOL5 = 0.5 V VDD = 5 V, VOL5S = 0.5 V VOH6 = VDD2 - 0.5 V VOL6 = 0.5 V VOH7 = VDD3 - 0.2 V (VDD3 level)
Min. -6.0 3.0 4.0 -6.0 0.7 1.0 -6.0 0.7 -2.5 0.7 -1.5 0.15 0.2 -6.0 0.7 -- 4.0 -- 4.0 -- 4.0 --
Typ. -2.0 8.0 12 -2.0 2.0 3.0 -2.0 2.0 -1.3 1.3 -0.6 0.6 0.7 -2.0 2.0 -- -- -- -- -- -- --
Max. -0.7 25 36 -0.7 6.0 9.0 -0.7 6.0 -0.7 2.5 -0.15 1.5 2.0 -0.7 6.0 -4.0 -- -4.0 -- -4.0 -- 0.3
Unit mA mA mA mA mA mA mA mA mA mA mA mA mA mA mA mA mA mA mA mA mA mA
Measuring Circuit
IOH1 Output Current 1 (P1.0) Output Current 2 (P1.1 to P1.3) (P2.0 to P2.3) (P3.0 to P3.3) (P4.0 to P4.3) Output Current 3 (BD) Output Current 4 (RT0, RT1, RS0, RS1, CRT0, CS0, CS1) IOL1 IOL1S IOH2 IOL2 IOL2S IOH3 IOL3 IOH4 IOL4
IOH5 Output Current 5 (When L26 to L33 are IOL5 configured as output IOL5S ports) Output Current 6 (OSC2) IOH6 IOL6 IOH7 IOMH7 Output Current 7 (L0 to L33) IOMH7S IOML7 IOML7S IOL7 Output Leakage Current (P1.0 to P1.3) (P2.0 to P2.3) (P3.0 to P3.3) (P4.0 to P4.3) (RT0, RT1, RS0, RS1, CRT0, CS0, CS1) IOOH
2
VOMH7 = VDD2 + 0.2 V (VDD2 level) VOMH7S = VDD2 - 0.2 V (VDD2 level) VOML7 = VDD1 + 0.2 V (VDD1 level) VOML7S = VDD1 - 0.2 V (VDD1 level) VOL7 = 0.2 V VOH = VDD2 (VSS level)
IOOL
VOL = VSS
-0.3
--
--
mA
22/37
Semiconductor DC Characteristics (continued)
MSM64P164
(VSS = 0 V, VDD1 = 1.5 V, VDD2 = VDD = 3.0 V, VDD3 = 4.5 V, Ta = 0 to +65C unless otherwise specified) Parameter (Pin Name)
Symbol
Condition VIH1 = VDD (when pulled down) VIL1 = VSS (when pulled up) VIH1 = VDD = 5 V (when pulled down)
Min. 30 -300 80
Typ. 90 -90 250 -250 -- -- 90 -- -- -110 -- -- -- -1.5 -- -- -- -- -- -- -- --
Max. 300 -30 800 -80 1.0 0 300 1.0 0 -10 1.0 0 1.0 -0.75 3.0 0.6 5.0 1.0 3.0 0.6 3.0 0.6
Unit mA mA mA mA mA mA mA mA mA mA mA mA mA mA V V V V V V V V
Measuring Circuit
IIH1 Input Current 1 (P0.0 to P0.3) (P2.0 to P2.3) (P3.0 to P3.3) (P4.0 to P4.3) IIL1 IIH1S IIL1S IIH1Z IIL1Z IIH2 Input Current 2 (IN0, IN1) IIH2Z IIL2Z IIL3 Input Current 3 (OSC1) IIH3Z IIL3Z Input Current 4 (RESET, TST1, TST2) Input Voltage 1 (P0.0 to P0.3) (P2.0 to P2.3) (P3.0 to P3.3) (P4.0 to P4.3) Input Voltage 2 (IN0, IN1, OSC1) Input Voltage 3 (RESET, TST1, TST2) IIH4 IIL4 VIH1 VIL1 VIH1S VIL1S VIH2 VIL2 VIH3 VIL3
VIL1 = VSS, VDD = 5 V (when pulled up) -800
VIH1 = VDD (in a high impedance state) VIL1 = VSS (in a high impedance state) VIH2 = VDD2 (when pulled down) VIH2 = VDD2 (in a high impedance state) VIL2 = VSS2 (in a high impedance state) VIL3 = VSS (when pulled up) VIH3 = VDD2 (in a high impedance state) VIL3 = VSS (in a high impedance state) VIH4 = VDD2 VIL4 = VSS -- -- VDD = 5 V VDD = 5 V -- -- -- --
0 -1.0 30 0 -1.0 -300 0 -1.0 0 -3.0 2.4 0 4.0 0 2.4 0 2.4 0
3
4
23/37
Semiconductor DC Characteristics (continued)
MSM64P164
(VSS = 0 V, VDD1 = 1.5 V, VDD2 = VDD = 3.0 V, VDD3 = 4.5 V, Ta = 0 to +65C unless otherwise specified) Parameter (Pin Name) Hysteresis Width (P0.0 to P0.3) (P2.0 to P2.3) (P3.0 to P3.3) (P4.0 to P4.3) Hysteresis Width (RESET, TST1, TST2) Input Pin Capacitance (P0.0 to P0.3) (P2.0 to P2.3) (P3.0 to P3.3) (P4.0 to P4.3)
Symbol
Condition
Min.
Typ.
Max.
Unit
Measuring Circuit
DVT1 DVT1S DVT2 VDD = 5 V
--
0.2 0.25
0.5 1.0
1.0 1.5
V V 4
--
0.2
0.5
1.0
V
CIN
--
--
--
5.0
pF
1
24/37
Semiconductor Measuring circuit 1
MSM64P164
RT0
CS0
RI0
RT0 OSC1 ROS OSC2
CS0
IN0
XT Crystal 32.768 kHz XT C1 C2 C12
VSS
VDD2 VDD1
VDD3
VDD Ca, Cb, C12 ROS RT0 CS0 RI0 : 0.1 mF : 100 kW : 10 kW/2 kW : 820 pF : 10 kW
A
Ca V
Cb V
Measuring circuit 2
(*2)
OUTPUT
(*1) VIL
INPUT
VIH
A
VSS
VDD1
VDD2
VDD3
VDD
25/37
Semiconductor Measuring circuit 3
OUTPUT INPUT
VSS VDD1 VDD2 VDD3 VDD (*3) A
MSM64P164
Measuring circuit 4
OUTPUT
VIH (*3) VIL
Waveform Monitoring
INPUT
VSS
VDD1
VDD2
VDD3
VDD
*1 Input logic circuit to determine the specified measuring conditions. *2 Measured at the specified output pins. *3 Measured at the specified input pins.
26/37
Semiconductor A/D Converter Characteristics
MSM64P164
(VSS = 0 V, VDD2 = VDD = 3.0 V, Ta = 0 to +65C unless otherwise specified) Parameter Symbol RS0, RS1, RT0, RT0-1, RT1 RI0, RI1 fOSC1 Oscillation Frequency fOSC2 fOSC3 RS*RT Oscillation Frequency Ratio (*) Kf1 Kf2 Kf3 Condition Min. Typ. Max. Unit
Measuring Circuit
Resistor for Oscillation
CS0, CT0, CS1 740 pF
1.0
--
--
kW
Input Current Limiting Resistor
-- Resistor for oscillation = 2 kW Resistor for oscillation = 10 kW Resistor for oscillation = 200 kW RT0, RT0-1, RT1 = 2 kW RT0, RT0-1, RT1 = 10 kW RT0, RT0-1, RT1 = 200 kW
1.0 200 46.5 2.79 4.115 0.990
10 239 55.4 3.32 4.22 1.0
-- 277 64.3 3.85 4.326 1.010
kW 5 kHz kHz kHz -- -- --
0.0573 0.0616 0.0659
*
Kfx is the ratio of the oscillation frequency by a sensor resistor to the oscillation frequency by a reference resistor in the same condition.
fOSCX (RT0-CS0 Oscillation) fOSCX (RS0-CS0 Oscillation) , (x = 1, 2, 3) fOSCX (RT0-1-CS0 Oscillation) fOSCX (RS0-CS0 Oscillation) fOSCX (RT1-CS1 Oscillation) , fOSCX (RS1-CS1 Oscillation)
Kfx =
27/37
Semiconductor Measuring circuit 5
(CROSC1) (CROSC0)
MSM64P164
RS1
RS0
CS1
CS0
RT1
RI1
RI0
CT0
RT0-1
CRT0
RT1 RS1 CS1 IN1
IN0 CS0 RS0
RT0
Oscillation Mode Specified
RESET TST1 TST2 P0.0 P0.1 P0.2 P0.3 VSS VDD VDD2 D. U. T. P4.3 Frequency Measurement (fOSCX)
RT0, RT0-1, RT1 = 2 kW/10 kW/200 kW RS0, RS1 = 10 kW RI0, RI1 = 10 kW CS0, CT0, CS1 = 820 pF
RT0
28/37
Semiconductor AC Characteristics (Serial Interface)
MSM64P164
(VSS = 0 V, VDD2 = 3 V, VDD = 5 V, Ta = 0 to +65C) Parameter SCLK Input Fall Time SCLK Input Rise Time SCLK Input "L" Level Pulse Width SCLK Input "H" Level Pulse Width SCLK Input Cycle Time SCLK Output Cycle Time SCLK Output Cycle Time SOUT Output Delay Time SIN Input Setup Time SIN Input Hold TIme Symbol tf tr tCWL tCWH tCYC Condition -- -- -- -- -- Min. -- -- 0.8 0.8 2.0 -- -- -- 0.5 0.8 Typ. Max. 15 15 -- -- -- 30.5 2.5 -- -- -- 50 50 -- -- -- -- -- 0.4 -- -- Unit ns ns ms ms ms ms ms ms ms ms
tCYC1(O) CPU is operating at 32.768 kHz. tCYC2(O) CPU is operating at 400 kHz. tDDR tDS tDH
tCYC
Cl = 10 pF -- --
SCLK (P4.2) tr tCWH tDDR SOUT (P4.0) tDDR tf tCWL
5V
5V
tDS SIN (P3.3)
tDH
tDS 5V
("H" level = 4 V, "L" level = 1 V)
29/37
Semiconductor
MSM64P164
ABSOLUTE MAXIMUM RATINGS (1.5 V/3.0 V Spec., PROM Mode)
Parameter PROM Power Supply Voltage Program Voltage PROM Input Voltage PROM Output Voltage Storage Temperature Symbol VCC VPP VI VO TSTG Condition VCC = VDD1 = VDD2, Ta = 25C Ta = 25C VCC input, Ta = 25C VCC output, Ta = 25C -- Rating -0.3 to +6.7 -0.3 to +14.0 -0.3 to VCC + 0.3 -0.3 to VCC + 0.3 -55 to +150 (VSS = 0 V) Unit V V V V C
RECOMMENDED OPERATING CONDITIONS (1.5 V/3.0 V Spec., PROM Mode)
(VSS = 0 V) Parameter Operating Temperature VCC Power Supply Voltage VPP Power Supply Voltage Input Voltage Symbol Top VCC VPP VIH VIL Condition -- VCC = VDD1 = VDD2 During read During write VCC = VDD1 = VDD2 -- Range 0 to 65 4.75 to 5.25 4.75 to 5.25 12.0 to 13.0 4 to VCC 0 to 1 Unit C V V V V V
30/37
Semiconductor
MSM64P164
ELECTRICAL CHARACTERISTICS (1.5 V/3.0 V Spec., PROM Mode)
(1) Read Operation DC Characteristics
(VDD1 = VDD2 = VPP = 5 V 5%, Ta = 25C 5C, unless otherwise specified) Parameter VCC Power Supply Current (Standby) VCC Power Supply Current (Operating) Input Voltage Symbol ICC1 ICC2 VIH VIL IOH IOL VCC = VDD1 = VDD2 VOH = VCC - 0.5 V VOL = 0.5 V CE = VIH VCC = VDD1 = VDD2 CE = VIL VCC = VDD1 = VDD2 -- Condition VCC = VDD1 = VDD2 Min. Typ. Max. Unit -- -- 4.0 0 -- -- -- -- 35 100 VCC 1.0 mA mA V V mA mA
Output Current
-2.0 -0.7 -0.2 0.2 0.7 2.0
AC Characteristics
Parameter Address Access Time CE Access Time OE Access Time Output Disable Time Symbol tACC tCE tOE tDF (VCC = 5 V 5%, VPP = VCC, Ta = 25C 5C, unless otherwise specified) Min. Typ. Max. Unit Condition OE = CE = VIL OE = VIL CE = VIL CE = VIL -- -- -- 0 -- -- -- -- 120 120 50 40 ns ns ns ns
Measurement conditions: Input pulse level ...................... 0.45 V to 4.55 V Input rise/fall time ................. 5 ns Threshold level ........................ input 0.8 V, 2 V/output 0.8 V, 2 V
31/37
Semiconductor
MSM64P164
Address Input
CE
tCE
OE
tACC
Data Output
tOE
tDF
32/37
Semiconductor (2) Write Operation DC Characteristics
Parameter VPP Power Supply Current VCC Power Supply Current Input Voltage
MSM64P164
(VSS = 0 V, VDD1 = VDD2 = 5 V 5%, VPP = 12.5 V 0.5 V, Ta = 25C 5C, unless otherwise specified) Min. Typ. Max. Unit Symbol Condition IPP ICC VIH VIL IOH IOL VCC = VDD1 = VDD2 VOH = VCC - 0.5 V VOL = 0.5 V CE = VIL VCC = VDD1 = VDD2 VCC = VDD1 = VDD2 -- -- -- 4.0 0 -- -- -- -- 50 100 VCC 1.0 mA mA V V mA mA
Output Current
-2.0 -0.7 -0.2 0.2 0.7 2.0
AC Characteristics
(VSS = 0 V, VDD1 = VDD2 = 5 V 5%, VPP = 12.5 V 0.5 V, Ta = 25C 5C, unless otherwise specified) Min. Typ. Max. Unit Symbol Condition Parameter Address Setup Time OE Setup Time Data Setup Time Address Hold Time Data Hold Time OE Output Floating Delay Time VPP Power Source Setup Time Initial Program Pulse Width Additional Program Pulse Width OE Output Effective Delay Time tAS tOES tDS tAH tDH tDFP tVS tPW tOPW tOE VDD1 = VDD2 6 V 0.25 V VDD1 = VDD2 6 V 0.25 V -- -- -- -- -- -- -- -- 2.0 2.0 2.0 0 2.0 0 2.0 -- -- -- -- -- -- -- -- -- -- -- -- 130 -- 1.05 ms ms ms ms ms ns ms ms
0.95 1.0 2.85 --
-- 78.75 ms -- 150 ns
Measurement conditions: Input pulse level ...................... 0.45 V to 4.55 V Input rise/fall time ................. less than 20 ns Threshold level ........................ input 0.8 V, 2 V/output 0.8 V, 2 V
33/37
Semiconductor
MSM64P164
Address Input tAS Data Input-Output tDS VPP tVS Data Input tDH
Address N tAH Data Output tOE tDFP
CE tPW tOPW OE tOES
34/37
Semiconductor
APPLICATION CIRCUITS
LCD
ROS Crystal 32.768 kHz
OSC2 OSC1 VSS XT XT RESET P1.0 P1.1 P1.2 P1.3 P0.0 P0.1 P0.2 P0.3
L33
L0 VSS C2 C1 C12 VDD3 Cb VDD2 Ca VDD VDD1 VPP TST2 TST1
1.5 V Spec. Application Circuit
C1
MSM64P164-xxx (1.5 V spec.)
* 1.5 V
Switch matrix (4 4)
RT0 RT1 RS1 CS1 RI1 RS0 CS0 RI0
* Without 5 V interface * Temperature measurement by two thermistors * CG of crystal oscillator : Internal * Polarity is reversed when compared to mask ROM version of this device.
IN0 CS0 RS0 CRT0 RT0 IN1 CS1 RS1 RT1 BD P4.3 P4.2 P4.1 P4.0 P3.3
Buzzer
MSM64P164
35/37
Semiconductor
APPLICATION CIRCUITS (continued)
LCD
ROS Crystal 32.768 kHz CGEX
OSC2 OSC1 VSS XT XT RESET P1.0 P1.1 P1.2 P1.3 P0.0 P0.1 P0.2 P0.3
L33
L0 VSS C2 C1 C12 VDD3 Cb VDD2 VDD VDD1 VPP TST2 TST1
C2
*
3V
*
5V CS
MSM64P164-xxx (3 V spec.)
3.0 V Spec. Application Circuit
Ca
Switch matrix (4 4)
RT0 RT1 RS1 CS1 RI1 RS0 CS0 RI0
* With 5 V interface * Temperature measurement by two thermistors * CGEX of crystal oscillator : External * Polarity is reversed when compared to mask ROM version of this device.
IN0 CS0 RS0 CRT0 RT0 IN1 CS1 RS1 RT1 BD P4.3 P4.2 P4.1 P4.0 P3.3
Buzzer
MSM64P164
OSC monitor SCLK SPR To the serial communication interface SOUT (5 V (VDD) system) SIN
36/37
Semiconductor
MSM64P164
PACKAGE DIMENSIONS
(Unit : mm)
QFP80-P-1420-0.80-BK
Mirror finish
Package material Lead frame material Pin treatment Solder plate thickness Package weight (g)
Epoxy resin 42 alloy Solder plating 5 mm or more 1.27 TYP.
Notes for Mounting the Surface Mount Type Package The SOP, QFP, TSOP, SOJ, QFJ (PLCC), SHP and BGA are surface mount type packages, which are very susceptible to heat in reflow mounting and humidity absorbed in storage. Therefore, before you perform reflow mounting, contact Oki's responsible sales person for the product name, package name, pin number, package code and desired mounting conditions (reflow method, temperature and times).
37/37


▲Up To Search▲   

 
Price & Availability of MSM64P164

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X